package com.intelligentcar.springboot.mapper;

import com.intelligentcar.springboot.bean.Parameter;
import org.springframework.stereotype.Repository;
import java.util.List;

@Repository
public interface ParameterMapper {
    //参数列表
    public List<Parameter> parameterTable(Parameter parameter);
    //查询总页数
    public int selectPageCount();
    //修改参数信息
    public int updateParameter(Parameter parameter);
    //修改参数状态(启用、禁用)
    public int updateParameterState(Parameter parameter);
    //插入参数信息
    public int insertParameter(Parameter parameter);
    //查询后的参数列表
    public List<Parameter> selectParameter(Parameter parameter);
    //查询后的总页数
    public int selectedPageCount(Parameter parameter);
    //参数类型的下拉框数据
    public List<Parameter> allParameterType();
    // 查询参数表中的车辆状态
    public List<Parameter> vehiclestate ();
}
